reference photomicrographs - German English Dictionary